﻿--[[
    @brief      TGPBox log util
    @author     jameszhai
    @verstion   1.0
    @date       2016-04-26
]]

TGPLog = 
{
    -- Debug log
    LogD = function(sTag, sLog)
        -- 调试模式写日志
        base_utility.log("[" .. sTag .. "][D]" .. sLog, TGPLog.bDebug);
    end;

    -- Information Log
    LogI = function(sTag, sLog)
        base_utility.log("[" .. sTag .. "][I]" .. sLog, true);
    end;

    -- Error LOG
    LogE = function(sTag, sLog)
        base_utility.log("[" .. sTag .. "][E]" .. sLog, true);

        -- 调试模式，调用一个不存在的函数，引发断点
        if (TGPLog.bDebug) then
            TGPLog.DebugBreak();
        end;
    end;

    bDebug = false;

};